/**
 * 封装请求方法
 *  url  接口请求地址
 *  data 接口请求参数（无需请求方式参数，则此项可以为空，否则必须传）
 *  para 请求方式参数（可以为空）
 *  callback 回调函数
 */
function $_request(url, data, callback, para) {
  mui.ajax(APP_URL + url,{
    data:data,
    dataType:'json',//服务器返回json格式数据
    type:'post',//HTTP请求类型
    timeout:30000,//超时时间设置为10秒；
    headers:{
      'Content-Type':'application/json',
      "X-CSRF-TOKEN": mui('meta[name="csrf-token"]')[0].getAttribute('content')
    },
    beforeSend: function () {
      mui.showLoading("正在加载..","div");
    },
    success:function(res){
      //服务器返回响应，根据响应结果，分析是否登录成功；
      callback(res);
      mui.hideLoading();
    },
    error:function(xhr,type,errorThrown){
      //异常处理；
      console.log(xhr);
    }
  });
}

function getQueryVariable(variable)
{
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if(pair[0] == variable){return pair[1];}
  }
  return(false);
}

function getActivities(data, callback, params){ return $_request('/equip/getActivities', data, callback, params) }//获取活动列表
function getActivityTypes(data, callback, params){ return $_request('/equip/getActivityTypes', data, callback, params) }//获取活动类别
function getActivityDetail(data, callback, params){ return $_request('/equip/getActivityDetail', data, callback, params) }//获取活动详情